H Stain
207 Victoria St., Westminster Abbey, London, United Kingdom, SW1E 5NE
(02078) 344362 Phone